﻿/* CSS Document */
.nav_fixed{position: fixed;top: 0px; z-index:111111111111111111111111111;}


.box_head {
}
.box_head_sub1 {border-bottom:1px #eeeeee solid;}
.box_head_sub1_sub1 {width:336px; line-height:38px; }
.box_head_sub1_sub1 a{color:#999999}
.box_head_sub1_sub2 {width:316px; background:url(../images/search.jpg) no-repeat right 2px; height:38px; line-height:38px;}

.box_head_sub2_sub1 {width:276px;}
.box_head_sub2_sub2 {width:908px;}

.box_head_sub1_sub2 form {padding-left:16px; margin-top:-2px;}


.box_head_sub2 {border-bottom:1px #cccccc solid;}



.menu_start {
	position:relative;
}

.box_menu_bottombg {
	background:url(../images/dhbg.png) no-repeat center top;
	width:100%;
	height:18px;
	overflow:hidden;
}


/**menu css**/
.navigate{overflow:visible; position:absolute; top:20px; left:26px; width:898px; z-index:100; }
.box2020-tel {position:absolute; top:-8px; right:10px; z-index:100; width:292px; overflow:hidden; }
.navi{overflow:visible; position:relative; }
.navi ul{display:block; overflow:visible; float:left; margin:0px;}
.navi ul li{display:block; overflow:visible; float:left; width:126px; height:50px; position:relative; z-index:5555555; margin:0px 0px; padding:0px 1px;  background:url(../images/line.png) no-repeat right top;

}
.navi ul li.hover{}
.navi ul li a.items{display:inline-block; overflow:hidden; margin:0; text-align:center; font-size:18px; color:#333; width:106px; padding-left:14px; height:50px; line-height:50px; overflow:hidden;} 
.navi ul li a.items:hover,.navi a.items.actived{color:#333; text-decoration:none;}
.navi ul li.hover a.items{color:#333; position:relative; z-index:100;background:url(../images/index_li_hover.png) center top no-repeat; z-index:5555555; }

.navi .navi_content{display:none; padding:20px 5px; position:absolute; top:49px; border:1px solid #d8d8d8; -moz-border-radius: 4px;-webkit-border-radius:4px; border-radius:4px; -moz-box-shadow:0px 0px 1px #d6d6d6;-webkit-box-shadow:0px 0px 1px #d6d6d6;box-shadow:0px 0px 1px #d6d6d6; background:#fff; z-index:-4; overflow:hidden;}

.dashed_line_d8d8d8{height:0px; border-top:1px dashed #999; width:100%; overflow:hidden;}
.dashed_line_d8d8d8{border-top:1px dashed #d8d8d8;}
.menulink {
text-align:center;
}
.xialacaidan {
margin:auto;
padding:0px 6px;
}
.xialacaidan dd {
background:url(../images/xxline.jpg) repeat-x left bottom;
height:36px;
line-height:36px;

}

.xialacaidanfont5 {

padding:0px 6px;
}
.xialacaidanfont5 dd{
	background:url(../images/xxline.jpg) repeat-x left bottom;
	margin-left:1px;
height:32px;
line-height:32px;

}
/**menu css_end**/


.pro_category {border-top:1px #ccc solid; border-bottom:1px #ccc solid; text-align:center;}
.pro_category a {display:inline-block; padding:0px 36px;}
.main_product {
	width:916px;
	margin:auto;
}

	
.main_product li{ float:left; width:281px; height:281px; overflow:hidden; position:relative;margin:0px 12px;}
.main_product li img{ position:absolute; border-radius:50%;}
.hot_info img{ border-radius:50%;}
.main_product li img.cover{left:0; top:0; z-index:2;-webkit-transition:all ease-in 0.5s;-moz-transition:all ease-in 0.5s;transition:all ease-in 0.5s; }
.main_product li img.pic{left:0; top:0; z-index:1; }
.main_product li a:hover img.cover{ width:0;}

.da-thumbs{list-style:none;height:auto;position:relative;}

.da-thumbs li a,.da-thumbs li a img{display:block;position:relative}
.da-thumbs li a{color:#fff;overflow:hidden}
.da-thumbs li a div{position:absolute;/*background:#333;background:rgba(1,152,117,0.9);*background:#0d9572;background:#0d9572\0;*/filter:alpha(Opacity=90);width:100%;height:100%}
.da-thumbs li a em{display:block;width:92px;height:8px;background:rgba(255,255,255,0.3);*background:#fff;background:#fff\0;filter:alpha(Opacity=30);}
.da-thumbs li a h2{ font-size:20px;margin:6px 8px;font-weight:normal;text-align:center}
.da-thumbs li a p{margin:8px 13px;font:normal 14px/18px "Microsoft YaHei"}
.da-thumbs li.subscribe{border:none;width:76px;height:101px;margin-right:0;background:#0d9572;padding:8px}
.da-thumbs li.subscribe h2{font-size:33px;line-height:36px;margin:0;text-align:center; }
.da-thumbs li.subscribe h2 span{font-size:16px; float:right; margin-right:5px; line-height:30px}
.da-thumbs li.subscribe img{clear:right;float:right;}



/*推荐产品列表*/
.caselist li {
	width:25%;
	height:236px;
	overflow:hidden;
	text-align:center;
	float:left;
	margin-bottom:26px;
}

.caselist li a {
	width:278px;
	display:block;
	margin:auto;


}

.caselist li a:hover {
	background:#1479ef;
	color:#fff;
}
.caselist li img {
	width:276px;
	height:188px;
}
.caselistpic {
	width:276px;
	height:188px;
	overflow:hidden;
	border:1px #c2c2c2 solid;
}
.caselist h3 {
	height:36px;
	line-height:36px;
	
}

.caselist h3,
.caselist p{
}



.span-3,.full-row .row .span-3{float:left;transition:.2s width ease;margin-right:2%;*margin-right:1.89%;width:23%}
.effImg01 img{-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;} 
.effImg01:hover img{transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}

.box_m1ban {border-radius:3px; width:1186px; height:136px; overflow:hidden;} 


.box_m2 {background:url(../images/m2bg.jpg) #ececec repeat-x left top; height:542px;} 
.box_m2_sub1 {height:116px;}
.box_m2_sub2 {height:426px;}
.numbertab {padding:6px 3px; text-align:center; margin-bottom:16px; font-size:14px; color:#333; font-weight:bold;}
.box_m2_factory {width:456px; height:406px; background:url(../images/factory.png) no-repeat left top; position:absolute; left:0px; top:-86px;}
.box_m2_factory_tit {padding-top:326px;}
.box_m2_company {width:676px; height:326px; position:absolute; left:486px; top:36px; line-height:32px;}
a.more_blue:link, a.more_blue:visited {color:#1479ef; display:inline-block; border:1px #1479ef solid; border-radius:26px; padding:0px 26px;}

a.more_blue:hover {background:#1479ef; color:#fff; border:1px #1479ef solid;}



.box_m3 {
	padding-top:98px;
}
/*傲人业绩*/

.wc960{margin:auto;width:960px; margin-top:-42px;}
.fl{float:left;}
.fr{float:right;}
.mt20{margin-top:20px;}
.icon{background:url(../images/icon.png) no-repeat 0 0;}

.warp-pic-list li{float:left;display:inline;}
.warp-pic-list .img_wrap{display:block;font-size:0;overflow:hidden;}
.warp-pic-list .text-area{background-color:#f2f2f2;height:96px;}
/*全局板块*/

/*全局页签*/
.tab-T-3{width:66px;}
.tab-T-3 li{width:12px;height:12px;font-size:0;background-color:#dfdfdf;float:left;margin-left:10px;cursor:pointer;display:inline; border-radius:50%;}
.tab-T-3 li.cur{background-color:#1478f0; }
/*热门车型*/
.rowE .warp-pic-list{position:relative;width:960px;height:230px;overflow:hidden;}
.rowE .count li{margin-right:20px;width:176px;height:228px;  text-align:center; }
.rowE .count .img_wrap{width:176px;height:135px;}
.rowE .count li .text-area{padding:10px 6px 10px 6px;}
.rowE .count li .text-area  p{line-height:24px;height:24px;}
.rowE .count li:hover .text-area,.rowE .count li.hover .text-area{background-color:#1478f0;color:#fff; transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s;}
.rowE .count .p-num{font-family:"Tahoma";font-weight:bold;}
.rowE .btn{display:block;height:55px;position:absolute;top:60px;width:35px;z-index:200;cursor:pointer; overflow:hidden;}
.rowE .prev{ background-position:0 -88px;left:0;}
.rowE .prev:hover{background-position:0 -144px;}
.rowE .next{ background-position:0 -200px;right:0px;}
.rowE .next:hover{background-position:0 -256px;}


.rowE .count li:hover .text-area p {color:#fff;}












/*焦点图*/
.focus{ position:relative; width:550px; height:336px;}  
.focus img{ width: 550px; height: 336px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:8px; right:16px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat; overflow:hidden;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  
.box_m4 {height:496px; overflow:hidden;}
.box_m4_sub1 {
	width:550px;
}

.box_m4_sub2 {
	width:620px;
}
.indexnews_list li{
	border-bottom:1px #CCC dotted;
	padding:6px 0px 12px 26px;
	background:url(../images/yd.png) no-repeat 6px 7px;
	line-height:18px;
}

.box_links {border:1px #ddd solid; border-radius:3px; padding:16px;}



.box_banner { height:286px;}

.bg1 {background:url(../images/pagesban1.jpg) no-repeat center top;}
.bg2 {background:url(../images/pagesban2.jpg) no-repeat center top;}
.bg3 {background:url(../images/pagesban3.jpg) no-repeat center top;}
.bg4 {background:url(../images/pagesban4.jpg) no-repeat center top;}
.bg5 {background:url(../images/pagesban5.jpg) no-repeat center top;}
.bg6 {background:url(../images/pagesban6.jpg) no-repeat center top;}

.box_pagesmenu ul {float:right; }
.leftmenu_ul li {display:inline-block; margin-right:16px;}
a.leftmenu:link,
a.leftmenu:visited {
	font-size:16px;
	height:42px;
	line-height:42px;
	width:136px;
	display:inline-block;
	text-decoration:none;
	border:1px #dadada solid;
	border-radius:3px;

	text-align:center;
}
a.leftmenu:hover {
	background:#1478f0;
	border:1px #1478f0 solid;

	text-decoration:none;
	color:#fff;
}

a.leftmenu_current:link,
a.leftmenu_current:visited {
	background:#1478f0;
	font-size:16px;
	height:42px;
	line-height:42px;
	width:136px;
	display:inline-block;
	color:#fff;
	text-decoration:none;
	text-align:center;
	border-radius:3px;
	
}
a.leftmenu_current:hover {
	background:#1478f0;
	text-decoration:none;
	color:#fff;
}


.pages_title {line-height:36px; padding-bottom:12px;}
.pages_title span {float:right; }


.bottomxx {
background:url(../images/xxline.jpg) repeat-x left bottom;
}
.border-bottom {	border-bottom:1px #d7d7d7 solid;}

.pages_content {line-height:32px;}



.feedbacktable td {
	padding:12px 0px;
}
.feedback_1 {
	height:36px;
	line-height:36px;
	width:516px;
}
.feedback_2 {
	height:36px;
	line-height:36px;
	width:116px;
}
.feedback_3 {
	width:786px;
	height:136px;
}

.Validform_right{ color:#71b83d; padding-left:20px; background:url(../images/valid_icons.png) no-repeat -40px -20px; margin-left:6px;}
.Validform_wrong{ color:red; padding-left:20px; white-space:nowrap; background:url(../images/valid_icons.png) no-repeat -20px -40px; margin-left:6px; }


.feedbacksubmit{ border:none; height:45px;line-height:45px; width:130px; border:1px #1478f0 solid; background:#1478f0; color:#fff; text-align:center; cursor:pointer; border-radius:3px;}
.feedbacksubmit:hover{ background:#3e96ff; border:1px #3e96ff solid; color:#fff;}







.upnext {
	
	border-top:1px #d7d7d7 solid;
}
.box_pages_sub1_sub1_bottom{
	border-top:1px #d7d7d7 solid;
	line-height:52px;
	height:52px;
}
	
.box_pages_sub1_sub1_bottom_sub1 {
	width:286px;
	background:url(../images/fx.jpg) no-repeat left 5px;
	padding-left:26px;
	margin-top:18px;
}




.upnext a:link,
.upnext a:visited {
	color:#00b577;
}
.upnext a:hover {
	color:#00b577;
}
.up_info {
	background:url(../images/up.png) no-repeat left -6px;
	padding:0px 36px;
}
.next_info {
	background:url(../images/next.png) no-repeat left -6px;
	padding:0px 36px;
}


.prodes_sub1_sub1 {
	width:516px;
}

.prodes_sub1_sub2 {
	width:586px;

}


.prodes_sub2 {
	background:url(../images/prodes_linebg.jpg) no-repeat center top;


	padding-bottom:26px;
}

/*图片放大镜样式*/
.spec-preview {padding-left:20px;}
.jqzoom{border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block; top: 0px;  width:516px; }
.fdj {position:absolute; right:6px; bottom:6px;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:400px;height:272px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
.propic {
	width:516px;
	height:351px;
	border:1px #f0f0f0 solid;
}



.prodetail_name {border-bottom:1px #d7d7d7 solid;}

.mtb30 {margin:30px0 auto 30px;}

.pro_search_start {
	width:432px;
	height:42px;
	background:url(../images/search.png) no-repeat center bottom;
	position:absolute;
	right:0px;
	top:-42px;
}
.info_seach {
	margin-left:102px;
	padding-top:2px;
	height:42px;
	overflow:hidden;
}

.pro_keyword_show {
	padding-bottom:26px;
}


.box_pages_sub1_sub1_newstitle {
	font-size:26px;
	line-height:48px;

}
.box_pages_sub1_sub1_tit {
	border-top:1px #d7d7d7 solid;
	border-bottom:1px #d7d7d7 solid;
}


.box_pages_sub1_sub1_tit_sub1_ {
	line-height:52px;
	height:52px;
}
.box_pages_sub1_sub1_tit_sub1_ li{
	line-height:52px;
	height:52px;
	display:inline-block;
	width:196px;
	float:left;

}
.xx_1 {
	padding-left:50px;
	background:url(../images/time2.jpg) no-repeat left center;
}
.xx_2 {
	padding-left:50px;
	background:url(../images/author.jpg) no-repeat left center;
}

.xx_3 {
	padding-left:50px;
	background:url(../images/eye.jpg) no-repeat left center;
}



.index_newslist li {
	padding-left:16px;
	background:url(../images/yd.png) no-repeat left center;
	border-bottom:1px #c9c9c9 dotted;
	line-height:36px;
	
}

.index_newslist span {
	float:right;
	color:#999;
}





/**首页底部**/
.box_footer {
	width:100%;

}


.box_footer_sub1{
	background:url(../images/footbg1.jpg) #fff no-repeat right bottom;
	height:82px;

}
.box_footer_sub2{
	height:286px;
	background:url(../images/footbg2.jpg) #333333 no-repeat center top;
	
	

}
.box_footer_sub3{
	background:url(../images/footbg3.jpg) #292929 no-repeat left top;
	height:60px;



}
.box_footer_sub3_sub1 {
		height:60px;
	line-height:60px;
	color:#d1d1d1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.box_footer_sub3_sub1 span {
	float:right;

}
.box_footer_sub3_sub1 a{
	color:#d1d1d1;
}



.box_footer_sub2_sub1 {width:380px;}
.box_footer_sub2_sub2 {width:806px;}
.box_contact {padding:26px 0px 0px 16px; color:#9b9b9b;}
.box_contact a{color:#1479ef;}
.box_mobiel {background:#1478f0; height:6px; overflow:hidden; width:66px; margin:8px 0px 26px;}

.box_footer_menu {padding-top:26px;}
.box_footer_menu ul li{
	float:left;
	width:116px;
	border-left:1px #3b3b3b solid;
	padding-left:16px;
	height:236px;
}
.box_footer_menu ul li a{
	display:block;
	padding:6px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#9b9b9b;
}
.box_footer_menu ul li a:hover {
	color:#1479ef;
}


/**首页底部 结束**/

/*浮动客服浮miss li*/
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:180px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#1478f2;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:180px;right:170px;z-index:999;}
#rightArrow a{display:block;height:45px;}






/**右侧悬浮**/
#moquu_top,#moquu_wxin,#moquu_wshare,#moquu_wmaps {
	z-index:66666666666666666666;
	width:50px;
	height:50px;
	right:18px;
	position:fixed;
	cursor:pointer;
	_position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))
}

#moquu_wxin {
	top:260px;
	_margin-top:360px
}
#moquu_wxin a {
	background:url(../images/sbtn.png) 0 -0px;
	right:0;
	float:left;
	width:50px;
	height:50px;
	text-indent:-9999px
}
#moquu_wxin a:hover {
	background:url(../images/sbtn.png) -50px -0px
}
#moquu_wshare {
	top:312px;
	_margin-top:412px
}
#moquu_wshare a {
	background:url(../images/sbtn.png) 0 -50px;
	width:50px;
	height:50px;
	right:0;
	float:left;
	text-indent:-9999px
}
#moquu_wshare a:hover {
	background:url(../images/sbtn.png) -50px -50px
}
#moquu_wmaps {
	top:364px;
	_margin-top:464px
}
#moquu_wmaps a {
	background:url(../images/sbtn.png) 0 -150px;
	width:50px;
	height:50px;
	right:0;
	float:left;
	text-indent:-9999px
}
#moquu_wmaps a:hover {
	background:url(../images/sbtn.png) -50px -150px
}
#moquu_top {
	top:516px;
	_margin-top:516px;
	background:url(../images/sbtn.png) 0 -101px;
	width:50px;
	height:50px
}
#moquu_top:hover {
	background:url(../images/sbtn.png) -50px -101px
}
.moquu_wxin,.moquu_wshare {
	position:relative;
	z-index:2
}
.moquu_wxin a:hover .moquu_wxinh,.moquu_wshare a:hover .moquu_wshareh {
	display:block
}
.moquu_wxin .moquu_wxinh {
	position:absolute;
	display:none;
	left:-280px;
	top:-200px;
	width:275px;
	height:355px;
	background:url(../images/moquu_ico.png) 0 -2px no-repeat;
	z-index:20000000000000000;
}
.moquu_wshare .moquu_wshareh {
	position:absolute;
	display:none;
	left:-280px;
	top:-200px;
	width:275px;
	height:360px;
	background:url(../images/moquu_wshare.png) no-repeat;
	z-index:20000000000000001;
}
.box_bread {
	background:url(../images/flsmbg.jpg) no-repeat right bottom;
	min-height:186px;
}
.box_bread_sec a {
	margin-right:12px;
}






.box_bread_third a {
	margin-right:12px;
}





.box_main_pages_content {
	line-height:36px;
}
.box_main_pages_content p{
	padding-bottom:16px;
}
.box_bread_location {
	position:absolute;
	right:8px;
	top:10px;
	color:#CCC;
}
.newslist {
}


.newslist .items .text {
    font-size: 12px;
    line-height: 22px;
    height: 50px;
    overflow: hidden;
    margin-top: 15px;
}
.newslist .items .more {
    transition: All .2s ease-in-out;
    -webkit-transition: All .2s ease-in-out;
    -moz-transition: All .2s ease-in-out;
    -o-transition: All .2s ease-in-out;
    margin-top: 5px;
    display: inline-block;
    color: #757575;
    border: 1px solid #666;
    padding: 1px 28px;
	border-radius:3px;
}
.newslist .col-md-4 {
    background-color: #fff;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-bottom: 35px;
    position: relative;
    transition: All .2s ease-in-out;
    -webkit-transition: All .2s ease-in-out;
    -moz-transition: All .2s ease-in-out;
    -o-transition: All .2s ease-in-out;
	width:338px;
}
.newslist .col-md-4:hover {
    z-index: 2;
    /**-webkit-transform: translateZ(1px);
    transform: translateZ(1px);**/
    box-shadow: 0 0 20px rgba(0,0,0,0.2);
	
}
.newslist .col-md-4:hover .items .more {
    background-color: #00b577;
    color: #fff;
	border:1px #00b577 solid;
}
.block{
  display:block;
  position:relative;
}
.newslist .items .date {
    font-family: arial;
    color: #999;
    font-size: 12px;
    line-height: 12px;
}
.newslist .items .name {
    font-size: 16px;
    /**text-overflow: ellipsis;
	    white-space: nowrap;**/
    overflow: hidden;
	line-height:22px;
    color: #000;
    margin-top: 5px;
	height:42px;
}
.newslist .items .pic {
    margin-top: 15px;
    overflow: hidden;
	width:338px;
	height:259px;
}
.newslist .items .pic img {
    transition: All .2s ease-in-out;
    -webkit-transition: All .2s ease-in-out;
    -moz-transition: All .2s ease-in-out;
    -o-transition: All .2s ease-in-out;
}
.newslist .col-md-4 a:hover {text-decoration:none; }


.newslist .col-md-4:hover img{
transform: scale(1.1);
}






/**产品列表css**/

.newslist .prolist {
    background-color: #fff;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-bottom: 35px;
    position: relative;
    transition: All .2s ease-in-out;
    -webkit-transition: All .2s ease-in-out;
    -moz-transition: All .2s ease-in-out;
    -o-transition: All .2s ease-in-out;
	width:100%;
	border-bottom:1px #e7e7e7 solid;
}
.newslist .prolist:hover {
    z-index: 2;
    /**-webkit-transform: translateZ(1px);
    transform: translateZ(1px);**/
    box-shadow: 0 0 20px rgba(0,0,0,0.2);
	
}
.newslist .prolist:hover .items .more {
    background-color: #00b577;
    color: #fff;
	border:1px #00b577 solid;
}
.pro_pic_s img {
	width:166px; height:166px; border:1px #e6e6e6 solid;
}

.newslist .prolist a:hover {text-decoration:none; }



/*渐变效果*/
.amn{transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s;}
/*渐变效果*/

/*分页*/
.JcmsNewsPage{width:100%;float:left;text-align:center;overflow:hidden; padding:36px 0px;}
.JcmsNewsPage a,.JcmsNewsPage span{float:left; width:38px; height:38px; overflow:hidden; line-height:38px; font-size:18px; margin-right:7px;border:1px solid #c5c6c7;}
.JcmsNewsPage span.num{color:#FFF;border:1px solid #00b577;background:#00b577;}
.JcmsNewsPage span.prev{background:url(../images/NewsPage.png) #FFF;}
.JcmsNewsPage span.next{background:url(../images/NewsPage.png) right bottom #FFF;}
.JcmsNewsPage a.num:link,.JcmsNewsPage a.num:visited{color:#787878;background:#FFF;}
.JcmsNewsPage a.num:hover{color:#FFF;border:1px solid #00b577;background:#00b577;}
.JcmsNewsPage a.prev{background:url(../images/NewsPage.png) left top no-repeat #FFF;}
.JcmsNewsPage a.prev:hover{background-position:-38px top;background-color:#00b577;}
.JcmsNewsPage a.next{background:url(../images/NewsPage.png) right bottom no-repeat #FFF;}
.JcmsNewsPage a.next:hover{background-position:left -38px;background-color:#00b577;}
.JcmsNewsPage .txt,.JcmsNewsPage .btn{float:right;line-height:38px;border:1px solid #c5c6c7;background:#FFF;font-size:14px;color:#787878; margin-left:7px;
width:38px;height:38px;overflow:hidden;text-align:center;}
.JcmsNewsPage .btn{cursor:pointer; height:40px; width:40px;}
.JcmsNewsPage .btn:hover{color:#FFF;border:1px solid #00b577;background:#00b577;}
.JcmsNewsPage p{margin:0px;line-height:40px;white-space:nowrap;padding-right:5px;float:right;}








/**2017 09 27**/

#searchtext{ border:none; height:42px;line-height:42px; width:216px; background:none; color:#cccccc;}

#searchbutton{border:none;background:url(../images/searchbut.gif);cursor:pointer;height:42px;width:36px}





















.box_pages_tit {
	border-bottom:1px #9e9d9d solid;

	font-size:22px;
	line-height:52px;
	height:52px;
	color:#000;
}

.box_pages_contact_sub1 {
	width:472px;
	padding-left:20px;
}

.box_pages_contact_sub2 {
	width:688px;
}






.box_pages_responsibility_sub1 {
	width:384px;
	margin-right:17px;
}

.box_pages_responsibility_sub2 {
	width:384px;
}
.box_pages_responsibility_sub3 {
	width:384px;
}


.box_category_des {
	border:1px #ff9900 dotted;

}


.tabcenter td{ text-align:center; padding:8px 0px;}

.tabcenter img {width:378px; height:260px;}


.yjsx a:link,
.yjsx a:visited {
	display:inline-block;
	padding:6px 32px 6px 6px;
	border:1px #ff9900 dotted;
	background:url(../images/close2.jpg) no-repeat right center;
	margin-right:12px;
	color:#ff9900;
	
}
	
.yjsx a:hover {

	border:1px #00b577 solid;
	background:url(../images/close2_.jpg) no-repeat right center;
	color:#00b577;
	text-decoration:none;
	
}



/**标签**/
#con {
	FONT-SIZE: 14px;  WIDTH: 100%; overflow:hidden;
}
#con p, #con div, #con td {
line-height:32px;
}
.tagstopmenu {
}
#tags {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; WIDTH:536px; PADDING-TOP: 0px; HEIGHT: 31px; 
	
}
#tags LI {
	BACKGROUND: url(../images/sec.jpg) no-repeat left top; FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT: 31px;
}
#tags LI A {
	PADDING-RIGHT: 36px; PADDING-LEFT: 5px;  FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #666; LINE-HEIGHT: 31px; PADDING-TOP: 0px; HEIGHT: 31px; TEXT-DECORATION: none; font-size:20px;
}
#tags LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px
}
#tags LI.selectTag {
	BACKGROUND-POSITION: left bottom; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 31px;
}
#tags LI.selectTag A {
	BACKGROUND-POSITION: right top; LINE-HEIGHT: 31px; HEIGHT: 31px; font-size:20px; color:#f00; 
}
#tagContent {
border:0px #dddddd solid;
width:96%;
height:386px;
margin-top:6px;
overflow:auto;

font-size:14px;
line-height:30px;

}
.tagContent {
	 DISPLAY: none; P /**BACKGROUND: url(images/bg.gif) repeat-x;**/ PADDING-BOTTOM: 10px; WIDTH: 506px; COLOR: #333333; PADDING-TOP: 16px;
	 margin:auto;
}
#tagContent DIV.selectTag {
	DISPLAY: block
}





.proBox { clear:both; }
.plBox { background-color:#f0f0f0; text-align:center; margin-bottom:30px; clear:both; overflow:hidden;}
.plBox:hover { background-color:#00b577; 	color:#fff;}
.plBox a:hover {
	color:#fff;
}
.plBox .img { display:block; width:100%; height:0; padding-bottom:63%; overflow:hidden; margin-bottom:20px; position:relative;}
.plBox .img img { width:100%; height:auto;}
.plBox .n { display:block; margin:0 25px; text-align:left;}
.plBox .n { font-size:24px; font-weight:normal; height:36px; line-height:36px; text-align:center; white-space:nowrap; text-overflow:ellipsis;overflow:hidden; margin-bottom:10px;}



.pro_case .plBox { padding-bottom:30px;}
.pro_case .plBox .n,.pro_case .plBox .time,.pro_case .plBox .text { text-align:left; display:block; margin-left:25px; margin-right:25px;}
.pro_case .plBox .n { font-size:18px; line-height:22px; height:44px; white-space:normal; margin-bottom:10px;}
.pro_case .plBox .time { margin-bottom:10px;}
.pro_case .plBox .text { font-size:13px; line-height:20px; height:40px; white-space:normal;}

.banner1 {
	height:362px;
	background:url(../images/b1.jpg) no-repeat left top;
}

.banner1-2 {
	height:362px;
	background:url(../images/b1-2.jpg) no-repeat left top;
}

.banner2-1 {
	height:362px;
	background:url(../images/b2-1.jpg) no-repeat left top;
}
.banner2-2 {
	height:362px;
	background:url(../images/b2-2.jpg) no-repeat left top;
}
.banner2-3 {
	height:362px;
	background:url(../images/b2-3.jpg) no-repeat left top;
}
.banner2-4 {
	height:362px;
	background:url(../images/b2-4.jpg) no-repeat left top;
}
.banner2-5 {
	height:362px;
	background:url(../images/b2-5.jpg) no-repeat left top;
}
.banner3 {
	height:362px;
	background:url(../images/b3.jpg) no-repeat left top;
}
.banner4 {
	height:362px;
	background:url(../images/b4.jpg) no-repeat left top;
}
.banner5 {
	height:362px;
	background:url(../images/b5.jpg) no-repeat left top;
}
.banner6 {
	height:362px;
	background:url(../images/b6.jpg) no-repeat left top;
}
.banner7 {
	height:362px;
	background:url(../images/b7.jpg) no-repeat left top;
}
.banner8 {
	height:362px;
	background:url(../images/b8.jpg) no-repeat left top;
}



/*20200608*/
.pro_menu-s { background:#e6e6e6; height:52px;}
.pro_menu {background:#e6e6e6; height:52px; width:1186px; margin:auto;}
.pro_menu li { float:left;}
a.pro_menu:link,
a.pro_menu:visited {
	font-size:16px;
	height:52px;
	line-height:52px;
	width:186px;
	text-align:center;
	display:block;
	background:;
	color:#333;
	float:left;
	border-right:1px #fff solid;


}
a.pro_menu:hover {
	background:#0088e7;
	text-decoration:none;
	color:#fff;
}

a.pro_menu_current:link,
a.pro_menu_current:visited {
	font-size:16px;
	height:52px;
	line-height:52px;
	width:186px;

	display:block;
	background:#0088e7;
	color:#fff;
	float:left;
	text-align:center;
		border-right:1px #0088e7 solid;
	
}
a.pro_menu_current:hover {
	background:#0088e7;
	text-decoration:none;
	color:#fff;
}




a.proleft2020:link,
a.proleft2020:visited {
	font-size:16px;
	height:56px;
	line-height:56px;
	width:168px;
	padding-left:32px;
	display:block;
	background:url(../images/mbg2020.jpg) no-repeat left top;
	margin-top:1px;
	color:#333;


}
a.proleft2020:hover {
	background:url(../images/mbg2020_.jpg) no-repeat left top;
	text-decoration:none;
	color:#fff;
}



/*180331*/
.border-bottom {border-bottom:1px #ccc solid;}
.box_recommend_1 {width:206px; padding-top:16px;}
.box_recommend_2 {width:980px;}
.pro_left {width:200px;}
.pro_left_top {background:url(../images/fltop.jpg) no-repeat left top; width:200px; height:76px;}
a.proleft:link,
a.proleft:visited {
	font-size:16px;
	height:36px;
	line-height:36px;
	width:168px;
	padding-left:32px;
	display:block;
	background:url(../images/mbg1.jpg) no-repeat left top;
	margin-top:1px;
	color:#333;


}
a.proleft:hover {
	background:#0088e7;
	text-decoration:none;
	color:#fff;
}

a.proleft_current:link,
a.proleft_current:visited {
	font-size:16px;
	height:36px;
	line-height:36px;
	width:168px;
	padding-left:32px;
	display:block;
	background:#0088e7;
	margin-top:1px;
	color:#fff;
	
}
a.proleft_current:hover {
	background:#0088e7;
	text-decoration:none;
	color:#fff;
}

a.proleft_zi:link,
a.proleft_zi:visited {
	font-size:14px;
	height:36px;
	line-height:36px;
	width:150px;
	padding-left:50px;
	display:block;
	background:url(../images/mbg2.jpg) no-repeat left top;
	margin-top:1px;
	color:#666;


}
a.proleft_zi:hover {
	background:#0088e7;
	text-decoration:none;
	color:#fff;
}

a.proleft_zi_current:link,
a.proleft_zi_current:visited {
	font-size:14px;
	height:36px;
	line-height:36px;
	width:150px;
	padding-left:50px;
	display:block;
	background:#0088e7;
	margin-top:1px;
	color:#fff;
	
}
a.proleft_zi_current:hover {
	background:#0088e7;
	text-decoration:none;
	color:#fff;
}
.indexpic {width:164px; height:112px;}

.caselistpic2 {width:164px; height:112px; overflow:hidden; border:1px #ccc solid;}
.w96 {width:96%;}
.box_recommend_2 li {width:33%; float:left; height:116px; margin-bottom:12px;}

.pages_content_sub1 {width:216px;}
.pages_content_sub2 {width:970px;}


/* ==========================================================================
    Slider core styles
===========================================================================*/


.slider-container {
  position: relative;
  overflow: hidden;
  width: 100%;
  margin: 0 auto;
  background-color: #444;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.slider {
  position: relative;
  width: 9999px;
}
.slider:before,
.slider:after {
  display: table;
  content: ' ';
}
.slider:after {
  clear: both;
}
.slider__item {
  position: relative;
  float: left;
  margin: 0;
  padding: 0;
  height: 100%;
}
.slider__item img {
  display: block;
  max-width: 100%;
  height: auto;
}
.slider__switch span {
  color: #fff;
  display: block;
  width: 32px;
  height: 32px;
}
/* Arrows */
.slider__switch {
  position: absolute;
  top: 50%;
  margin-top: -20px;
  padding: 10px 5px;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
       -o-user-select: none;
          user-select: none;
  border-radius: 1px;
  background: #000;
  opacity: .3;
  transition: opacity .15s ease;
  fill: #fff;
}
.slider__switch--prev {
  left: 10px;
}
.slider__switch--next {
  right: 10px;
}

.slider__switch:hover {
  opacity: .85;
}
.slider__switch[disabled] {
  visibility: hidden;
  opacity: 0;
}
.slider__caption {
  position: absolute;
  bottom: 30px;
  left: 30px;
  display: block;
  max-width: 500px;
  padding: 10px;
  color: #fff;
  background: rgba(0, 0, 0, .4);
  box-shadow: 0 0 20px 10px rgba(0,0,0,.4);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000'); /* ie8 */
}
.slider__caption[disabled] {
  opacity: 0;
  visibility: hidden;
}
.slider-nav {
  line-height: 30px;
  position: absolute;
  bottom: 0;
  left: 0;

  width: 100%;
  height: 30px;
  margin: 0;
  padding: 0;
  text-align: center;
  z-index: 99999;
  filter: alpha(opacity=90); /* ie8 */
}
.slider-nav__control {
  display: inline-block;
  width: 12px;
  height: 12px;
  margin: 0 3px;
  -webkit-transition: background .5s ease;
     -moz-transition: background .5s ease;
       -o-transition: background .5s ease;
          transition: background .5s ease;
  border: 2px solid #fff;
  border-radius: 50%;
  background: transparent;
}

.slider-nav__control.is-active {
  width: 12px;
  height: 12px;
  background: #fff;
}
.slider.has-touch {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor:    -moz-grabbing;
}
@media (max-width: 580px) {
  .slider__switch {
    display: none;
  }
  .slider__caption {
    display: none;
  }
}


.container{
			max-width: 640px;
			width: 100%;
			margin: 0 auto;
			padding: 20px;
			font-size: 14px;
		}
		.preview {
		    text-align: center;
		    padding: 5px;
			height:70px;
			overflow:hidden;
			
		}
		.preview a {
		  display: inline-block;
		  margin: 5px;
		}
		.preview img {
		  display: block;
		  width: 66px;
		  height: auto;
		}
		.active {
		  border: 3px solid #196cd2;
		  /**box-shadow: 2px 2px 20px 4px rgba(0,0,0,.5);**/
		}

.prointro_table td {
	border-left:1px #333 solid;
	border-top:1px #333 solid;
	padding:6px 3px;

}
.prointro_table {
	border-right:1px #333 solid;
	border-bottom:1px #333 solid;
}
.layui-show {line-height:36px; 	width:96%;	margin:auto;}
.prointro_table table td {
	border-right:1px #333 solid;
	border-bottom:1px #333 solid;
}

.caseyearslist {color:#000; text-align:center;}
.caseyearslist td {border-bottom:1px #e9e9e9 solid; height:56px; line-height:56px;}
.caseyearslist tr:hover {background:#f5f5f5; cursor:pointer;}
.caseyearslist tr:first-child {height:66px; line-height:66px;background:#e9e9e9; font-size:20px; font-weight:bold;}
.caseyearslist tr:hover:first-child {background:#e9e9e9;  cursor:default;}

.casebg {background:#f5f5f5;}

.case-tit {background:#1479ef; width:286px; text-align:center; font-size:26px; color:#fff;}


.caselist2020 li{width:33.333%; float:left; height:326px;}
	
.caselist2020bg {width:382px; height:298px; background:#fff; margin:auto; padding-top:12px; }	
.caselist2020bg h3 {text-align:center; line-height:56px;}
.caselist2020bg:hover {background:#e9e9e9;}
.caselist2020img {width:358px; height:237px; overflow:hidden; margin:auto;}
.caselist2020img img {width:358px; height:237px;}


.busitel {border:6px #C00 solid; border-radius:6px; padding:16px 36px; width:366px; margin:0px auto 20px; background:url(../images/m.jpg) no-repeat 12px 42px;}

.tel2021 {position: fixed;
bottom: 50%;
right: 28px;
width:118px;
height: 188px;
border-radius:8px;
z-index:1000000000000000000000;
overflow:hidden;
}

@media screen and (min-width: 1024px) and (max-width: 10000px) {/* 平板 */
.tel2021 {display:none;}
}

@media (max-width: 767px) {/* 手机 */
}
rointro_table table td {
	border-right:1px #333 solid;
	border-bottom:1px #333 solid;
}

.caseyearslist {color:#000; text-align:center;}
.caseyearslist td {border-bottom:1px #e9e9e9 solid; height:56px; line-height:56px;}
.caseyearslist tr:hover {background:#f5f5f5; cursor:pointer;}
.caseyearslist tr:first-child {height:66px; line-height:66px;background:#e9e9e9; font-size:20px; font-weight:bold;}
.caseyearslist tr:hover:first-child {background:#e9e9e9;  cursor:default;}

.casebg {background:#f5f5f5;}

.case-tit {background:#1479ef; width:286px; text-align:center; font-size:26px; color:#fff;}


.caselist2020 li{width:33.333%; float:left; height:326px;}
	
.caselist2020bg {width:382px; height:298px; background:#fff; margin:auto; padding-top:12px; }	
.caselist2020bg h3 {text-align:center; line-height:56px;}
.caselist2020bg:hover {background:#e9e9e9;}
.caselist2020img {width:358px; height:237px; overflow:hidden; margin:auto;}
.caselist2020img img {width:358px; height:237px;}


.busitel {border:6px #C00 solid; border-radius:6px; padding:16px 36px; width:366px; margin:0px auto 20px; background:url(../images/m.jpg) no-repeat 12px 42px;}

.tel2021 {position: fixed;
bottom: 50%;
right: 28px;
width:118px;
height: 188px;
border-radius:8px;
z-index:1000000000000000000000;
overflow:hidden;
}

@media screen and (min-width: 1024px) and (max-width: 10000px) {/* 平板 */
.tel2021 {display:none;}
}

@media (max-width: 767px) {/* 手机 */
}
